package com.ssyt.yt1.day5.encapsulation;

/**
 * 测试方法的封装
 * 
 * @author Administrator
 *
 */
public class Phone {

	// 属性（尽量所有的属性都封装）
	private String brand;
	private double price;

	// 方法
	private void invokePower() {
		System.out.println("1、获取电源成功...");
	}

	private void invokeRam() {
		System.out.println("2、调用内存成功...");
	}

	private void invokeCpu() {
		System.out.println("3、调用CPU成功...");
	}

	/**
	 * 手机给外部提供的开机键
	 */
	public void start() {
		// 1、获取电源
		invokePower();
		// 2、调用内存
		invokeRam();
		// 3、调用CPU
		invokeCpu();
		System.out.println("手机开机成功...");
	}
}
